package com.pithypan.vo;

import java.io.Serializable;
import java.util.Date;


public class UserInfoQuery implements Serializable {

    private static final long serialVersionUID = 1L;

    private String userId;

    private String nickName;

    private String email;

    private String qqOpenId;

    private String qqAvatar;

    private String password;

    private Date JoinTime;

    private Date lastLoginTime;

    private Integer status;

    //@ApiModelProperty(value = "排序")
    private String orderBy;

    //分页查询
    private Integer start;       //起始位置
    private Integer pageNo;      //页码
    private Integer pageSize;    //每页显示数

    private String[] userIdArray; //文件id数组  CommonFileController.getFolderInfo方法中使用

    private String[] excludeUserIdArray;  //需排除的文件id  FileInfoController.loadAllFolder方法中使用


    public static long getSerialVersionUID() {
        return serialVersionUID;
    }

    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }

    public String getNickName() {
        return nickName;
    }

    public void setNickName(String nickName) {
        this.nickName = nickName;
    }

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email;
    }

    public String getQqOpenId() {
        return qqOpenId;
    }

    public void setQqOpenId(String qqOpenId) {
        this.qqOpenId = qqOpenId;
    }

    public String getQqAvatar() {
        return qqAvatar;
    }

    public void setQqAvatar(String qqAvatar) {
        this.qqAvatar = qqAvatar;
    }

    public String getPassword() {
        return password;
    }

    public void setPassword(String password) {
        this.password = password;
    }

    public Date getJoinTime() {
        return JoinTime;
    }

    public void setJoinTime(Date JoinTime) {
        this.JoinTime = JoinTime;
    }

    public Date getLastLoginTime() {
        return lastLoginTime;
    }

    public void setLastLoginTime(Date lastLoginTime) {
        this.lastLoginTime = lastLoginTime;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public String getOrderBy() {
        return orderBy;
    }

    public void setOrderBy(String orderBy) {
        this.orderBy = orderBy;
    }

    public Integer getStart() {
        return start;
    }

    public void setStart(Integer start) {
        this.start = start;
    }

    public Integer getPageNo() {
        return pageNo;
    }

    public void setPageNo(Integer pageNo) {
        this.pageNo = pageNo;
    }

    public Integer getPageSize() {
        return pageSize;
    }

    public void setPageSize(Integer pageSize) {
        this.pageSize = pageSize;
    }

    public String[] getUserIdArray() {
        return userIdArray;
    }

    public void setUserIdArray(String[] userIdArray) {
        this.userIdArray = userIdArray;
    }

    public String[] getExcludeUserIdArray() {
        return excludeUserIdArray;
    }

    public void setExcludeUserIdArray(String[] excludeUserIdArray) {
        this.excludeUserIdArray = excludeUserIdArray;
    }
}
